package com.tianma315.admin.check.service;

import com.tianma315.admin.check.domain.CheckRecordDO;
import com.tianma315.admin.check.vo.CheckRecordAndArrtVO;
import com.tianma315.admin.check.vo.CheckRecordArrtVO;
import com.tianma315.admin.common.base.CoreService;

/**
 * 
 * <pre>
 * 检测记录
 * </pre>
 * <small> 2019-05-28 16:30:57 | Aron</small>
 */
public interface CheckRecordService extends CoreService<CheckRecordDO> {

    Boolean addCheckRecordAndArrt(CheckRecordAndArrtVO recordAndArrtVO);

    CheckRecordArrtVO getCheckRecordArrtVO(Integer purchaseId);

    CheckRecordArrtVO getCheckRecordArrtVOWarehousingRecordId(Integer warehousingRecordId);

    CheckRecordArrtVO getCheckRecordArrtVO2(Integer purchaseId);

    CheckRecordArrtVO getCheckRecordArrtVOWarehousingRecordId2(Integer warehousingRecordId);

    Boolean updateCheckRecordArrtVO(CheckRecordArrtVO checkRecordArrtVO);
    
}
